Bing found the following results
Google Maps
Saint John Map | New Brunswick, Canada | Detailed Maps of Saint John
Saint John, New Brunswick - Wikipedia
Saint John Map - Saint John County, New Brunswick, Canada - Mapcarta
Map of Saint John, NB, Canada - Google My Maps
Saint John / #ExploreNB / Tourism New Brunswick
Saint John Map & Directions - MapQuest
City of Saint John Maps, Plans and Historical Data
Detailed Road Map of Saint John - Maphill
Saint John, New Brunswick, Canada: Maps - Maphill